Company NameIndustryLocationFundingRevenueEmployees
Financial Services
United States, Illinois, Chicago
$15M
67
Financial Services
United Kingdom, England, London
$2.1M
$35M
218
Financial Services
United Kingdom, London
$75M
423
Financial Services
Canada, Ontario, Toronto
$7.5M
39
Financial Services
United States, New York, New York
$35M
80
Financial Services
United States, Utah, West Jordan
$12M
$3.8M
52
Financial Services
United States, Michigan, Traverse City
$35M
145
Financial Services
Mauritius, Grand Baie, Grand Baie
$19M
$750M
724
Financial Services
United States, Connecticut, Stamford
$3.8M
57
Financial Services
United Kingdom, Essex, Chelmsford
$3.8M
45